#app-form-menu {height: 50px; position:relative; background: #f2f3e4; padding: 0 0 0 66px;}
.otherapp {padding: 0 !important;}
#app-form-menu  ul .active  {padding: 10px 0;}
#app-form-menu ul .active a { background: url(/image/catalog/cat-menu-li-active.jpg) repeat-x; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius: 5px; padding: 2px 10px; color: #fff; text-decoration: none; font-size: 1em;}
#app-form-menu .active  span {background: url(/image/catalog/button_center_arrow.gif) no-repeat bottom center; padding: 0 0 11px;}
#app-form-menu .active a{ background: url(/image/catalog/cat-menu-h2-active.jpg) repeat-x; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius: 5px; font-family: Arial, Helvetica, sans-serif; color: #fff; padding: 4px 10px 5px; text-decoration: none; font-size: 1.2em;}
#sidebar-menu-app {width: 180px; margin: 0 auto;}
#sidebar-menu-masters {width: 200px; margin: 0 auto;}
#sidebar-menu-app p {font: italic 1em Times New Roman;}
.dost1 {color: #000; font-family:Arial, Helvetica, sans-serif !important; font-style:normal !important; font-size: 0.9em !important;}
.box22 {padding: 0 0 30px; color: #067a89;} 
.box22  h1, .box42 h1 {font-family:  Georgia, "Times New Roman", Times, serif; font-size: 1.6em;line-height: 25px;color: #007c8e; font-weight: normal;}
.documents {margin-top: 200px;}
.documents a {color: #1e64a0; text-decoration:none; border-bottom: 1px solid #007c8e; }
.documents a:hover {color: #00b4dc;}
.documents img {padding: 3px 3px 5px;}
#content-app { padding: 20px 200px 0 300px;}
#content-app1 {  width: 50%; float: left; margin: 0 0 96px 0;}
#content-app p {color: #000000;    padding: 45px 0 0;    text-align: center; font-size: 0.8em;}
#sideRight { float: right;  width: 200px;	padding:20px 0 0; position:relative; }
#sideRight1 {float: right;  padding: 20px 0 0; position: relative; width: 250px;}
.app-form{background: #e3eada;  -moz-border-radius: 10px; -webkit-border-radius:  10px;  border-radius: 10px; padding: 10px 0; color: #000;}
.app-form  input{margin: -2px 0 0;}
.app-form-d{ padding: 10px 0; color: #000; margin: -25px 0 0;}
.app-form-d  input{margin: -2px 0 0;}
.registrationForm { font-size: 0.85em; line-height: 1.3em; text-align: right; margin: 20px 0 0 30px;} 
.registrationFormInput{text-align: left;} 
.registrationForm input, textarea {border: none; background: url(../images/app-form-input-bg.jpg) repeat-x #fff; padding: 0px 5px; color: #999 !important; -moz-border-radius: 5px; -webkit-border-radius:  5px;  border-radius: 5px; border: 1px solid #9fa49d; padding: 3px;}
.registrationForm input {width: 145px; float: left; margin: 0;}
.appFormTable {vertical-align: middle;}
.appFormTable td {padding: 0 5px 10px;}
.appFormTable .otherpadding {padding: 0 5px 20px;}
.registrationForm  div {float: left; font-style: italic; margin-left: 10px; color: #727271;}
.top-nav-app {margin: 0 0 0 20px; font-size: 0.85em;}
.top-nav-app input {margin: -2px 0 0 15px;}
.top-nav-app a {color: #1e64a0; text-decoration:none; border-bottom: 1px dashed #1e64a0;}
.top-nav-app a:hover {text-decoration: none;}
.top-nav-app .checked {color: #1e64a0; text-decoration:none; border: none;}
.app-form hr  {background-color: #999;  border: medium none; color: #999;  height: 1px;}
.add-input {background: url(/image/catalog/button_actv.gif) !important; width: 80px !important; height:20px; cursor: pointer; color: #000 !important; font-size: 0.9em; border: none !important; margin: 2px 0 0 5px !important;}
#cetegoty-menu-middle {margin: 0 auto; width: 100%;} 
.box31, .box32, .box33, .box34 {width: 25%;float: left;  margin-top: 15px;} 
.box31   h2 a, .box32   h2 a, .box33   h2 a, .box34  h2 a {color: #1e64a0; text-decoration:underline; font-size: 1.1em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;    line-height: 1.1em;} 
.box31   h2 a:hover, .box32   h2 a:hover, .box33   h2 a:hover, .box34  h2 a:hover {color: #00b4dc;} 
.entry a {color: #1e64a0; text-decoration:underline;}
.entry a:hover {color: #00b4dc; text-decoration:underline;}
#content-text { padding: 20px 20% 0 300px;}
#content-text p {color: #000; font-size: 0.9em;  text-align: justify;}
#line-text-page {min-width: 1000px; max-width: 2500px; background:url(../images/polosa_catalog.jpg) repeat-x top; height: 15px; margin-bottom: 35px;}
.box42  ul {margin: 45px 0 0 15px; font-size: 1.1em; }
.box42  ul a {font-family:"Times New Roman", Times, serif; text-decoration: underline;}
.box42  ul li { padding: 0 0 17px;}
.box42  ul .active  {padding: 10px 0; margin-left: -15px;}
.box42  ul .active a { background: url(../images/cat-menu-li-active.jpg) repeat-x; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius: 5px; padding: 2px 10px; color: #fff; text-decoration: none; font-size: 1em; font-family:Arial, Helvetica, sans-serif;}
.box42 .active  span {background: url(../images/button_center_arrow.gif) no-repeat bottom center; padding: 0 0 11px;}
.box42  .active a{ background: url(../images/cat-menu-h2-active.jpg) repeat-x; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius: 5px; font-family: Arial, Helvetica, sans-serif; color: #fff; padding: 5px 10px; text-decoration: none; font-size: 1.2em;}
.box42  ul li span {font-style: italic; color: #727271; font-size: 0.8em; margin: 0 0 0 5px;}
.masters {border: none; width: 100%; color: #000; font-size: 1em;}
.masters td {padding: 10px;}
.MasterName {color: #727271;   float: left;   font-style: italic;   line-height: 0.7em;   margin: 0 0 17px;}
.MasterName h3 {font-size: 1.2em;    margin: 3px 0 0; padding: 0; font-style: normal; font-weight:normal;}
.ShowWork {float: right;} 
.avatar img {display: inline;    float: left;    margin: -6px 25px 5px 0;    padding: 0;}
.masters p {clear: both;}
.ShowWork2 {float: right;  margin: -30px 0 0;}
.entry2 {margin: 35px 0 0;}
.entry2 span {color: #727271; font-style: italic;  margin: 0 0 17px; line-height: 0;}
.entry2 span h3  {font-size: 1.2em;    margin: 3px 0 0; padding: 0; font-style: normal; font-weight:normal;}
.box42 {margin-top: 25px;}
.box52 {padding: 45px 0 45px 60px ; color: #067a89;} 
.box52  h1 {font-family:  Georgia, "Times New Roman", Times, serif; font-size: 1.6em;line-height: 25px;color: #007c8e; float: left; font-weight: normal;}
.box52  h1 span {font-weight: bold;}
.box53 {padding: 45px 0 30px 60px ; color: #067a89; margin-bottom: 25px;} 
.box53  h1 {font-family:  Georgia, "Times New Roman", Times, serif; font-size: 1.6em;line-height: 25px;color: #007c8e; float: left;}
.box53  h1 span {font-family:  Georgia, "Times New Roman", Times, serif; line-height: 25px;color: #007c8e; float: left; font-weight: normal; text-decoration: none;}
.logout {float: right; color: #000; margin: 0 60px 0;}
.logout a, .logout  a:hover, .logout  a:visited {text-decoration: none !important; border-bottom: 1px dashed;}
.marRight {margin: 0 25px 0 5px;}
.sendD {margin: 30px 0 !important;}
.newD {line-height: 2em;}
.newD input {width: auto !important; margin: 4px 30px 0 0 !important;}
.confirm {font-family: "Times New Roman", Times, serif; font-size: 1.8em; color: #000; font-weight: normal; margin: 0 0 20px 75px;}
.confirmp { margin: 0 0 0 75px;}
.confirm3 {font-family: "Times New Roman", Times, serif; font-size: 1.8em; color: #000; font-weight: normal; margin: 0 0 20px 0px !important;}
.confirmp3 { margin: 0 !important;}
.add2 {margin: 35px 0 20px 0 !important;}
.add3 {padding-top: 10px !important;}
.entry2 {margin: 0 auto; text-align: center; width: 423px;}
.entry3 {margin: 0 auto;}
.entry3 {margin: 35px 0 0;}
.entry3 span {color: #727271; font-style: italic;  margin: 0 0 17px;}
.entry3 span h3  {font-size: 1.2em;    margin: 3px 0 10px; padding: 0; font-style: normal; font-weight:normal; color: #1e64a0;}
.entry3 a, .entry3 a:hover {text-decoration: underline;}
.entry3 p {margin: 10px 0 8px !important;} 
.productGallery {margin: 210px 0 0;}
.dodInfa td {padding: 5px 15px 5px 0;} 
.td2 {color:  #00b4dc; }
.ProductPrice {color: #008798 !important;  float: left !important;  font-size: 2.2em !important;  margin: 140px 0 0 !important;  width: auto !important;}
.ProductPrice  img {margin: 5px 0 0 -8px; }
.noinfo {margin: 38px 0 0 0;}
.nopad {margin-left: 100px;}
.niceRadio {width: 11px;height: 11px;display: inline-block;	cursor: pointer;background: url(../images/radio.gif);overflow:hidden; margin: 5px 15px 0 0;}
.radioChecked {	background-position: 0 -12px;}
.niceRadio input {	margin-left: -17px;	display:none;}
.radio div {margin: 0 !important; font-style: normal !important;}
#sidebar-menu-app span { color: #000000;    font-size: 0.9em;    font-style: italic;    line-height: 2px;    margin: 0;    padding: 0;}
.add10 {width: 210px !important; color: #000 !important;}
.add11 {color: #692824; float: left !important; margin: 0 0 0 65px;}
.productGallery img {border: 3px solid #1e64a0;}
.productGallery img:hover {border: 3px solid #00b4dc;}
